/**
 *
 */
package com.zhengtoon.mctoon.conv.bean.sdzc;

import java.io.Serializable;
import java.util.List;

/**
 * 信件回复Entity
 *
 * @author 刘振华
 * @version 2017-04-12
 *          Copyright: Copyright (c) 2017
 *          Company:北京政务通科技有限公司
 */
public class Reply implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;    // 回复id
    private String replyId; // 回复id
    private String sysLetterId;    // 信件社区内部ID
    private String transferLetterId;    // 转发信件id
    private Integer replyType;    // 1&mdash;&mdash;原始回复；2&mdash;&mdash;追加回复
    private String replyTitle;    // 回复标题
    private String replyContent;    // 回复内容
    private String replyOrgName;    // 回复部门名称
    private String replyUser;    // 回复人
    private String replyDate;    // 回复时间
    private Integer openFlag;    // 是否公开 0:不公开, 1:公开
    private Long createTime;    // 创建时间
    private Long updateTime;    // 更新时间

    private List<ReplyAttachment> attachmentList ;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getReplyId() {
        return replyId;
    }

    public void setReplyId(String replyId) {
        this.replyId = replyId;
    }

    public String getSysLetterId() {
        return sysLetterId;
    }

    public void setSysLetterId(String sysLetterId) {
        this.sysLetterId = sysLetterId;
    }

    public String getTransferLetterId() {
        return transferLetterId;
    }

    public void setTransferLetterId(String transferLetterId) {
        this.transferLetterId = transferLetterId;
    }

    public Integer getReplyType() {
        return replyType;
    }

    public void setReplyType(Integer replyType) {
        this.replyType = replyType;
    }

    public String getReplyTitle() {
        return replyTitle;
    }

    public void setReplyTitle(String replyTitle) {
        this.replyTitle = replyTitle;
    }

    public String getReplyContent() {
        return replyContent;
    }

    public void setReplyContent(String replyContent) {
        this.replyContent = replyContent;
    }

    public String getReplyOrgName() {
        return replyOrgName;
    }

    public void setReplyOrgName(String replyOrgName) {
        this.replyOrgName = replyOrgName;
    }

    public String getReplyUser() {
        return replyUser;
    }

    public void setReplyUser(String replyUser) {
        this.replyUser = replyUser;
    }

    public String getReplyDate() {
        return replyDate;
    }

    public void setReplyDate(String replyDate) {
        this.replyDate = replyDate;
    }

    public Integer getOpenFlag() {
        return openFlag;
    }

    public void setOpenFlag(Integer openFlag) {
        this.openFlag = openFlag;
    }

    public Long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }

    public Long getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Long updateTime) {
        this.updateTime = updateTime;
    }

    public List<ReplyAttachment> getAttachmentList() {
        return attachmentList;
    }

    public void setAttachmentList(List<ReplyAttachment> attachmentList) {
        this.attachmentList = attachmentList;
    }
}